@charset "gb2312";
/* CSS Document */
@font-face {
  font-family: 'AvantGarde';
  src:url(../font/AVGARDN.TTF);
}

/*全局*/
html,body{ margin:0; padding:0; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:0.875em;}
ul,li,h1,h2,h3,h4,h5,h6,p,dd,dt,dl,span,em,b,i{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#333; font:normal 14px/20px "Microsoft YaHei","微软雅黑"; blr:expression(this.onFocus=this.blur())}
a:hover{ color:#6699ff; text-decoration:none;}
input{ border:0; outline:none; resize:none}
img, object{ border:0; -ms-interpolation-mode: bicubic;}
:focus{outline:0;}
.clear{clear:both;height:0;overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.box{ position:relative; overflow:hidden;} 
.box img { position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; min-height:100%; min-width:100%;}
.w1200{ width:1200px; margin:0 auto;}

.index-right{ width:70px; height:141px; position:fixed;right:50px;bottom:103px;z-index:99; }
	.index-right li{ float:left; width:70px; height:46px; border-radius:4px; margin-bottom:3px; overflow:hidden;}
		.index-right li a{ float:left; width:100%; height:100%;}
		.index-right li a.top_qq{ background:#3299dc url(../images/qq_S.png) center no-repeat;}
			.index-right li a.top_wechat:hover{ background:#333 url(../images/wechat_S.png) center no-repeat;}
			.index-right li a.top_qq:hover{ background:#333 url(../images/qq_S.png) center no-repeat;}
		.index-right li a.top_wechat{ background:#98c01b url(../images/wechat_S.png) center no-repeat;}
			.index-right li dt{ width:100px; height:100px; padding:4px; border:1px solid #000; position:absolute; background:#000; top:20px; right:75px; display:none;}
			.index-right li dt s{
				position:absolute;
				top:44px;
				right:-16px;
				display:block;
				height:0;
				width:0;
				font-size: 0; 
				line-height: 0;
				border-color:transparent transparent transparent #000;
				border-style:dashed dashed solid dashed;
				border-width:8px;
				}
			.index-right li:hover dt{ display:block;}	


/* side-bar */
.side-pannel{position:fixed;right:50px; z-index:99;font:12px/180% Arial, Helvetica, sans-serif, "新宋体"; }
.side-bar{border-radius:4px;border-bottom:none;bottom:100px;background:#4b89dc;}
.side-bar a{display:block;cursor:pointer;width:70px;height:46px;border-radius:4px;position:relative;color:#676767;text-align:center;text-decoration:none;}
.side-bar a.qrcode{height:70px;}
.side-bar a:hover{background:#333;}
.side-bar a.gotop s{position:absolute;top:50%;left:17px;}
.g-icon-top{height:20px;width:35px;margin-top:-10px;}
.g-icon-top{background-image:url(../images/sprite1.png)}

/* 在线留言样式表 */
.feedook_body{ float:left; width:700px; margin-top:10px; padding:20px 24px; border:1px solid #CCC; font-size:120%; line-height:200%; background:#FFF;}
.feedook_title{ float:left; width:100%; border-bottom:2px solid #DDD; margin-bottom:40px;}
.feedook_title dt{ float:left; width:185px; height:37px; padding-right:15px; background:#FFF url(../images/pageinfo.png) 0 0 no-repeat; text-align:center; line-height:37px; font-weight:bold; margin-bottom:-18px;}
.feedook_body li{ float:left; width:100%; margin-bottom:10px;}
.feedook_body li span{ float:left; line-height:35px; font-size:14px;}
.feedook_body li input.intxt{ border:1px solid #DDD; float:left; width:300px; height:35px; line-height:35p\x; padding-left:10px;}
.feedook_body li .lynr{ width:410px; border:1px solid #DDD; height:120px; padding:10px; float:left;}

.submit{ float:left; margin-left:70px;}
.coolbg{ float:left; width:100px; height:35px; border:1px solid #DDD; background:#F3F3F3; margin-right:10px; cursor:pointer;}
.coolbg:hover{ background:#09F; border:1px solid #09C; color:#FFF;}

/* 搜索页样式表 */
.search_header{ float:left; width:100%; margin-top:30px; border-bottom:1px solid #DDD; margin-bottom:30px;}
.search_box { margin:0 auto; width:400px;}
.search_box input{ border:1px solid #CCC; width:300px; padding:0 10px; height:35px; float:left;}

.htmlsearch{ float:left; border:1px solid #DDD; width:290px; height:35px; padding-left:15px;}
.search-submit2{ float:left; width:100px; height:39px; background:#3385ff; margin-left:-1px; border:0; color:#FFF; font-size:14px; cursor:pointer;}
.search-submit2:hover{ background:#317ef3;}
.resultbar{ font-size:16px; margin-bottom:20px;}
.resultlist ul li{ float:left; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #DDD;}
.resultlist ul li h3 a{ font-size:16px; font-family:Arial, "宋体", SimSun, sans-serif; color:#00C; text-decoration:underline;}
.resultlist ul li p{ font-family:Arial, "宋体", SimSun, sans-serif; color:#333;}
.resultlist ul li span{ color:#999;}
.resultlist ul li span small{ font-family:Arial, "宋体", SimSun, sans-serif;}
.resultlist ul li span a{ color:#999; font-size:12px; margin-right:20px; font-family:Arial, "宋体", SimSun, sans-serif;}
.resultlist ul li span a.c0800{ color:#008000; font-size:12px; font-family:Arial, "宋体", SimSun, sans-serif; margin-right:20px;}
.resultlist ul li span a:hover{ text-decoration:underline;}
.fc_03c{ color:#F00;}

/* 列表分页通用样式 */
.pagelist{ float:right; margin-right:40px; margin-top:20px; height:37px;}
	.pagelist li{ float:left; width:37px; height:37px; overflow:hidden; text-align:center; margin-right:3px; background:url(../images/bigPage.png) 0 0 no-repeat;}
	.pagelist li a{ display:block; width:100%; height:100%; line-height:37px; font-family: Verdana, 宋体, Helvetica, sans-serif; font-weight: bold; color:#666;}
	.pagelist li.page_arrow{ background:url(../images/bigPage_arrow.png) 0 0 no-repeat;}
	.pagelist li.page_next{ background:url(../images/bigPage_next.png) 0 0 no-repeat;}
	.pagelist li.page_next a, .pagelist li.page_arrow a{ font-size:0;}
	.pagelist li.thisclass{ background:url(../images/bigPage.png) 0 -111px no-repeat;}
	.pagelist li.thisclass a{ color:#FFF;}
	.pagelist li:hover{ background:url(../images/bigPage.png) 0 -37px no-repeat;}
	.pagelist li.thisclass:hover{ background:url(../images/bigPage.png) 0 -111px no-repeat;}
	.pagelist li.page_arrow:hover{ background:url(../images/bigPage_arrow.png) 0 -37px no-repeat;}
	.pagelist li.page_next:hover{ background:url(../images/bigPage_next.png) 0 -37px no-repeat;}
	.pagelist li:active{ background:url(../images/bigPage.png) 0 -74px no-repeat;}
	.pagelist li.page_arrow:active{ background:url(../images/bigPage_arrow.png) 0 -74px no-repeat;}
	.pagelist li.page_next:active{ background:url(../images/bigPage_next.png) 0 -74px no-repeat;}
	.pagelist li.pageinfo{ width:720px; background:url(../images/pageinfo.png) center 0 no-repeat; text-align:center; line-height:37px; position:relative; float:left;}

.pagelist2{ margin:0 auto; height:37px;display: table;}
	.pagelist2 li{ float:left; width:37px; height:37px; overflow:hidden; text-align:center; margin-right:3px; background:url(../images/bigPage.png) 0 0 no-repeat;}
	.pagelist2 li a{ display:block; width:100%; height:100%; line-height:37px; font-family: Verdana, 宋体, Helvetica, sans-serif; font-weight: bold; color:#666;}
	.pagelist2 li.page_arrow{ background:url(../images/bigPage_arrow.png) 0 0 no-repeat;}
	.pagelist2 li.page_next{ background:url(../images/bigPage_next.png) 0 0 no-repeat;}
	.pagelist2 li.page_next a, .pagelist li.page_arrow a{ font-size:0;}
	.pagelist2 li.thisclass{ background:url(../images/bigPage.png) 0 -111px no-repeat;}
	.pagelist2 li.thisclass a{ color:#FFF;}
	.pagelist2 li:hover{ background:url(../images/bigPage.png) 0 -37px no-repeat;}
	.pagelist2 li.thisclass:hover{ background:url(../images/bigPage.png) 0 -111px no-repeat;}
	.pagelist2 li.page_arrow:hover{ background:url(../images/bigPage_arrow.png) 0 -37px no-repeat;}
	.pagelist2 li.page_next:hover{ background:url(../images/bigPage_next.png) 0 -37px no-repeat;}
	.pagelist2 li:active{ background:url(../images/bigPage.png) 0 -74px no-repeat;}
	.pagelist2 li.page_arrow:active{ background:url(../images/bigPage_arrow.png) 0 -74px no-repeat;}
	.pagelist2 li.page_next:active{ background:url(../images/bigPage_next.png) 0 -74px no-repeat;}
	.pagelist2 li.pageinfo{ width:185px; background:url(../images/pageinfo.png) center 0 no-repeat; text-align:center; line-height:37px; position:relative; float:left;}




.top{ float:left; width:100%; height:40px; background-color:#222;}
	.top_left{ float:left; line-height:36px; color:#adadad; font-size:14px;}
	.top_right{ float:right;}
		.share{ float:left; margin-top:8px; margin-right:10px;}
			.share li{ float:left; margin-left:10px; position:relative;}
				.share li a{ padding-left:28px; display:block; background-image:url(../images/share_icon.jpg); background-repeat:no-repeat; color:#adadad; font-size:13px; line-height:22px;}
				.share li a.top_sina{ background-position: 0 1px;}
				.share li a.chn{ background-position: 0 -31px;}
				.share li a.eng{ background-position: 0 -66px;}
				.share li a:hover{ text-decoration:underline;}
				
				
				
		.lang_menu{ float:left; width:40px; height:40px; background:#ff7800; position:relative;}
			.lang_menu i{ text-align:center; float:left; width:40px; height:40px; line-height:40px; font-size:14px; color:#FFF; cursor:pointer;}
			.lang_menu ul{ position:absolute; background:#eee; right:0; top:40px; width:130px; border-top:0; display:none;}
				.lang_menu ul li{ float:left; width:100%;}
				.lang_menu ul li a{ line-height:30px; height:30px; padding:0 20px; display:block;}
				.lang_menu ul li:hover{ background:#FF7800;}
				.lang_menu ul li:hover a{ color:#fff;}
			.lang_menu:hover ul{ display: block;}

.head{ float:left; width:100%; height:135px; background:#FFF;}
	.nav_left{ float:left; width:390px; padding-right:100px;}
		.nav_top{ float:left; width:100%; height:40px; border-bottom:1px solid #adadad; text-align:right; margin-top:35px;}
			.nav_top i.icon-mobile-phone{ font-size:26px; line-height:40px; float:left;}
			.nav_top h1{ float:left; margin-left:15px; line-height:38px; font-family:Arial, "宋体", SimSun, sans-serif}
	.nav_right{ float:right; width:390px; padding-left:100px;}
	.logo{ float:left; width:220px;}
		.nav_bottom{ float:left; width:100%; margin-top:20px;}
			.nav_bottom li{ float:left; width:25%; text-align:right;}
		.nav_bottom_right{ float:left; width:100%; margin-top:20px;}
			.nav_bottom_right li{ float:left; width:25%; text-align:left;}
	.head a{ color:#333;}
	.head a:hover{ text-decoration:underline;}

/*focus*/
.focus {float:left; width:100%; height:540px;overflow:hidden;position:relative;background:#ccc; z-index:-5;}
	.focus_m ul {width:100%;height:540px;overflow:hidden;}
	.focus_m li {width:100%;height:540px;_float:left;}
	.focus_m li.li_1 {background:url(../images/1.jpg) center 0 no-repeat #f3f3f5;}
	.focus_m li.li_2 {background:url(../images/2.jpg) center 0 no-repeat #f3f3f5;}
	.focus_m li.li_3 {background:url(../images/3.jpg) center 0 no-repeat #f3f3f5;}
	.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:16px;}
	.focus_s ul {height:15px;position:absolute;left:500px;top:250px; float:left}
	.focus_s li {float:left;cursor:pointer;height:15px;width:16px;overflow:hidden;margin-bottom:5px;}
	.focus_s li b {display:block;text-indent:-999em;background:url(../images/circle.png) 0 0 no-repeat;width:16px;height:35px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');_background:none;}
	.focus_s li.active b {margin-top:-20px;}

.main{ float:left; width:100%;}
.main_product{ float:left; width:100%; height:350px; background:#4b89dc;}
	.product_left_img{ float:left; width:400px; height:350px; background:#333;}
		.product_left_img span{ float:left; width:350px; margin-top:90px; margin-right:50px; font-family:"AvantGarde Bk BT", Arial ;letter-spacing:3px; color:#e5e5e5; text-align:right;}
		.product_left_img h1{ float:left; width:350px; margin-right:50px; color:#e5e5e5; text-align:right; font-size:27px;}
		.product_left_img ul{ float:left; width:259px; height:179px; background:url(../images/product_left_img.jpg) no-repeat; margin-left:92px; margin-top:30px;}
		.product_left_img ul dt{ float:left; width:130px; margin-top:112px; text-align:center; font: bold 16px/16px Arial, "宋体", SimSun, sans-serif;}
	.product_right_typ{ float:left; width:800px; height:350px;}
		.product_right_typ li{ float:left; width:25%;}
		.product_right_typ li a{ display:block; color:#333;}
		.product_right_typ li a:hover h4{ text-decoration:underline}
		.product_right_typ li dt{ float:left; width:100%; height:205px; background-image:url(../images/typ_icon.jpg); background-repeat:no-repeat;}
			.product_right_typ li dt.typ_icon8{ background-position:60px 52px;}
			.product_right_typ li dt.typ_icon9{ background-position:-150px 52px;}
			.product_right_typ li dt.typ_icon10{ background-position:-360px 52px;}
			.product_right_typ li dt.typ_icon11{ background-position:-550px 52px;}
				.product_right_typ li:hover dt.typ_icon8{ background-position:60px -146px;}
				.product_right_typ li:hover dt.typ_icon9{ background-position:-150px -146px;}
				.product_right_typ li:hover dt.typ_icon10{ background-position:-360px -146px;}
				.product_right_typ li:hover dt.typ_icon11{ background-position:-550px -146px;}
		.product_right_typ_title{ float:left; width:100%; height:145px; background:#FFF;}
		.product_right_typ_title h4{ margin-left:30px; margin-top:55px; font:bold 14px/18px "Microsoft YaHei", "微软雅黑", "黑体";}
		.product_right_typ_title p{ margin-left:30px; margin-top:5px; font: normal 12px/16px "AvantGarde Bk BT", Arial; color:#CCC; text-transform:uppercase; letter-spacing:1px; width:160px;}

.advntage{ float:left; width:100%; margin-bottom:100px;}
	.advntage_left{ float:left; width:800px;}
	.advntage_left li{ float:left; width:50%; height:210px;}
		.advntage_left li.advntage_li_1{ background:#4b89dc url(../images/advntage_li_1.png) center no-repeat;}
		.advntage_left li.advntage_li_2{ background:#e5e5e5 url(../images/advntage_li_2.png) center no-repeat;}
		.advntage_left li.advntage_li_3{ background:#e5e5e5 url(../images/advntage_li_3.png) center no-repeat;}
		.advntage_left li.advntage_li_4{ background:#48cfae url(../images/advntage_li_4.png) center no-repeat;}
	.advntage_right{ float:left; width:400px; height:420px; background:url(../images/advntage.jpg) no-repeat;}

.product{ float:left; width:100%;}
	.pd_title{ text-align:center; float:left; width:100%;}
	.pd_title h1{ font-size:42px;}
	.pd_title b{ font-size:16px; color:#333;}
	.pd_title p{ font-size:14px; color:#999;}
	
.pd_body{ float:left; width:100%; margin-bottom:80px;}
	
/*切换样式*/
.home_ad{width:100%; height:680px; overflow:hidden; float:left;}
.home_ad .picScroll-left{width:100%;}
.home_ad .picScroll-left .ad_title{height:50px; overflow:hidden;margin-top:5px;}
.home_ad .picScroll-left .ad_title span{float:left;font-size:20px;color:red;}
.home_ad .picScroll-left .ad_title .hd{float:right;width:90px;position:relative;}
.home_ad .picScroll-left .ad_title .hd a{cursor:pointer;width:50px;height:50px;display:block;position:absolute;}
.home_ad .picScroll-left .ad_title .hd a.next{background:url("../images/icon-forward_ee579597.jpg") no-repeat;right:0px;}
.home_ad .picScroll-left .ad_title .hd a.prev{background:url("../images/icon-backward_30ac881d.jpg") no-repeat;left:-15px;}
.home_ad .picScroll-left .ad_title .hd a.prevStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .ad_title .hd a.nextStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .ad_title .hd ul{text-indent:99999px;}
.home_ad .picScroll-left .ad_title .hd ul li{width:50px;height:50px;float:left;cursor:pointer;}
.home_ad .picScroll-left .ad_title .hd ul li.on{}

.home_ad .picScroll-left .bd .picList li{float:left;display:inline;background:#fff; margin-right:30px;position:relative;}
.home_ad .picScroll-left .bd{padding:0; margin-top:20px;}
.home_ad .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.home_ad .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;}
.home_ad .picScroll-left .bd ul li{text-align:center;width:380px;height:600px;}
.home_ad .picScroll-left .bd ul li a{ margin-bottom:20px; float:left; width:100%; height:280px;}
.home_ad .picScroll-left .bd ul li img{display:block; width:100%; height:280px;}
.home_ad .picScroll-left .bd ul li a:hover img{border-color:#999;}
.home_ad .picScroll-left .bd ul li .title{line-height:24px;}

/*鼠标悬停*/
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative;}
.da-thumbs li a{overflow:hidden;}
.da-thumbs li a div{position:absolute;background:#000;width:100%;height:100%;overflow:hidden;opacity:.8;filter:alpha(opacity=80);}
.da-thumbs li a div.da-animate{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
/* Initial state classes:*/
.da-slideFromTop{left:0px;top:-100%;}
.da-slideFromBottom{left:0px;top:100%;}
.da-slideFromLeft{top:0px;left:-100%;}
.da-slideFromRight{top:0px;left:100%;}
/* Final state classes:*/
.da-slideTop{top:0px;}
.da-slideLeft{left:0px;}

.da-thumbs li a div span{display:block;position:relative;}
.da-thumbs li a div h2{display:block;position:relative;left:40px;top:100px; float:left; font-size:25px; color:#FFF; font-weight:normal; border-bottom:3px solid #DDD; padding-bottom:15px;}
.home_ad .picScroll-left .bd .da-thumbs li a div span img{width:82px;height:36px;border:0;position:absolute;left:40px;top:150px;}


.why{ float:left; width:100%;}
	.why_body{ float:left; width:100%; height:630px; background:url(../images/why_img.jpg) top center no-repeat; margin-top:80px; position:relative;}
	.why_font{ position:absolute; width:270px; text-align:center; left:50%; margin-left:-135px; top:190px; z-index:99; font-size:13px; line-height:24px; color:#405266;}
		.why_more{ position:absolute; z-index:98; width:62px; height:62px; background:url(../images/why_img_more.jpg) no-repeat; left:50%; margin-left:-31px; top:140px;}
.why_more a{ float:left; width:100%; height:100%}
	.why_img{
		position: absolute;
		width: 531px;
		height: 531px;
		background: url(../images/why_img_q.png) no-repeat;
		left: 50%;
		margin-left: -265px;
		animation: rotation 20s linear infinite;
		-webkit-animation: rotation 20s linear infinite;
		-moz-animation: rotation 20s linear infinite;
	}

@keyframes rotation {
    0% {transform:rotate(0deg);}
    100% {transform:rotate(-360deg);}
}
@-webkit-keyframes rotation {
    0% {-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(-360deg);}
}
@-moz-keyframes rotation {
    0% {-moz-transform:rotate(0deg);}
    100% {-moz-transform:rotate(-360deg);}
}

.ab{ float:left; margin-top:-1px; width:100%; height:460px; background:url(../images/abbg.jpg)  no-repeat; margin-bottom:80px;}
	.ab_font{ float:left; width:400px; height:180px; background:url(../images/ab_font.png) center 40px no-repeat; padding-top:140px;}
		.ab_font p{ padding:10px; font-size:14px; line-height:24px;}
	.ab_img{ float:left; width:400px; height:320px; background:#333;}
	.ab_ad{ float:left; width:800px; height:140px; background: url(../images/ab_ad.jpg) center center no-repeat;}
	.honor{ float:right; width:400px; height:460px; background:#000 url(../images/honor.jpg) center no-repeat;}
		.honor a{ float:left; width:100%; height:100%;}
	
	.b_cont{width:400px;height:320px;overflow:hidden;margin:0;position:relative;}
		.ct_p_05{width:400px;height:320px;float:left;text-align:center;}
		.scrDotList_wrap{text-align:center;width:100%;position:absolute;bottom:10px;}
		.scrDotList{padding:0 10px;zoom:1;line-height: 0;}
		.scrDotList span{display:inline-block;width:40px;height:5px;background:#000000;cursor:pointer;font-size:0;line-height:0;vertical-align:top;font-size: 0px;margin: 0 5px;}
		.scrDotList span.on{background:#6699ff;}


.news{ float:left; width:100%; margin-bottom:80px;}
	.news_bg{ float:left; width:100%; height:360px; background:url(../images/newsbg.gif) no-repeat;}
	.information{ float:left; width:775px;}
		#cen_right_top{width:775px; float:left;}
		#cen_right_top .active{background:url(images/qiehuan.jpg) no-repeat;color:#F3F3F3;}
		#cen_right_top h3{line-height:35px;text-align:center;float:left;height:35px;width:182px;margin::0px;padding:0px;background-color:#F3F3F3;font-size:14px;color:#333333;font-weight:lighter;cursor:pointer;}
		#cen_right_top div{font-size:14px;display:none;clear:both;height:100px;padding:20px 0px 0px 20px;border-top-width:medium;border-top-style:solid;border-top-color:#A0603D;}

.news_tab{ float:left; width:775px; margin-top:31px;}
	.menub1_1 {	font-weight: bold; background:#333; float: left; width:259px; cursor: pointer; color: #FFF; line-height:78px; height: 78px; text-align: center; font-size:16px;}
	.menub1_2 {	font-weight: normal; background:#FFF; float: left; width:258px; cursor: pointer; color: #333; line-height: 78px;height:78px; text-align: center; font-size:16px;}
	.menugtab {	padding:6px; color: #cccccc; height:250px;}
		.menugtab ul{ float:left; width:100%; margin-top:20px; text-align:left;}
			.menugtab ul dt{ float:left; width:220px; height:220px; overflow:hidden; }
				.menugtab ul dt a{ float:left; width:100%; height:100%; position:relative;}
					.menugtab ul dt a img{position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; min-height:100%;}
			.menugtab ul h2{ float:left; width:520px; margin-left:20px;}
			.menugtab ul h2 a{ font-size:18px;}	
			.menugtab ul span{ float:left; width:520px; margin-left:20px;}
			.menugtab ul p{ float:left; width:520px; font-size:14px; color:#999; margin-bottom:10px; margin-left:20px; padding-bottom:15px; border-bottom:1px dashed #DDD;}
			.menugtab ul li{ float:left; width:520px; margin-left:20px;}
				.menugtab ul li a{ float:left; line-height:28px;}
				.menugtab ul li a i{ font-size:12px; margin-right:10px;}
				.menugtab ul li span{ float:right; line-height:28px; width:auto; margin:0;}
	.industry{ float:right; width:340px; height:330px; margin-top:30px; padding-top:120px; background:url(../images/industry.jpg) left top no-repeat;}			
		.industry dt{ float:left; width:270px; height:100px; background:#CCC; overflow:hidden; margin-bottom:20px;}
		.industry dt a{ float:left; width:100%; height:100%; position:relative;}
		.industry dt a img{position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; min-height:100%;}
		.industry li{ float:left; width:100%;}
		.industry li a{ line-height:30px;}
		.industry li a i{ margin-right:10px;}
		
.footer{ float:left; width:100%; height:500px; background:#333;}
	.foot_body{ float:left; width:100%; height:450px;}
		.postdiy{ float:left; width:480px; margin-top:45px; margin-left:50px;}
			.postdiy h1{ font:normal 24px/28px "Microsoft YaHei", "微软雅黑", "黑体"; color:#FFF;}
			.postdiy p{ font-size:16px; color:#FFF; margin-bottom:20px;}
			.postdiy li{ float:left; width:100%; margin-bottom:15px;}
				.postdiy li input.intxt{ width:80%; height:40px; padding-left:5%; background:#4e4e4e; color:#999; font-family:"Microsoft YaHei", "微软雅黑", "黑体";}
				.postdiy li textarea.lynr{ width:90%; height:100px; background:#4e4e4e; border:0; padding:3% 5%; color:#999; font-family:"Microsoft YaHei", "微软雅黑", "黑体";}
			.postdiy .submit{ float:left; width:100%; margin:0;}
				.postdiy .coolbg{ float:left; width:150px; background:#f68411; border:0; color:#FFF; margin:0;}
		.foot_right{ float:right; width:520px; margin-top:70px;}
			.foot_right ul{ float:left; width:100%; margin-bottom:30px;}
			.foot_right ul li{ width:140px; float:left; margin-right:40px;}
				.foot_right ul li dt{ float:left; width:100%; height:140px; background:#FFF;}
				.foot_right ul li p{ line-height:35px; color:#FFF; text-align:center;}
			.foot_right ul dd{ float:left; width:240px;}	
				.foot_right ul dd p{ color:#FFF; font-size:14px; line-height:22px;}
					.foot_right ul dd p a{ color:#FFF; text-decoration:underline;}
					.foot_right ul dd p a:hover{ color:#6699ff;}
		
	.bottom{ float:left; width:100%; height:50px; border-top:1px solid #444;}
		.bottom span{ line-height:48px; color:#999; font-size:13px;}



/*内页样式*/
.page_banner{ float:left; width:100%; height:347px; background:#ccc; position:relative; z-index:-5;}
	.ab-banner{ background:url(../images/ab-banner.jpg) top center no-repeat;}
		.ab-banner_font{ width:372px; height:137px; margin:140px auto 0 auto; background:url(../images/ab-banner_font.png) no-repeat;}
	.pd-banner{ background:url(../images/pd-banner.jpg) top center no-repeat;}
		.pd-banner_font2{ float:right; width:372px; height:137px; background:url(../images/pd-banner_font2.png) no-repeat; margin-right:100px; margin-top:80px;}
		.pd-banner_font3{ float:left; width:47px; height:18px; background:url(../images/pd-banner_font3.png) no-repeat; position:absolute; left:60%; top:20px; z-index:99;}
	.news-banner{ background:url(../images/news-banner.jpg) top center no-repeat;}
		.news-banner_font{width:372px; height:137px; margin:130px auto 0 auto;}
	.case-banner{ background:url(../images/case-banner.jpg) top center no-repeat;}
		.case-banner_font{ width:372px; height:137px; float:right; margin-top:70px; margin-right:70px; background:url(../images/case-banner_font.png) no-repeat;}
	.contact-banner{ background:url(../images/contact-banner.jpg) top center no-repeat;}
		.contact-banner_font{ width:372px; height:137px;  margin:120px auto 0 auto; background:url(../images/contact-banner_font.png) no-repeat;}

	.page_part1{ float:left; width:100%;  background:#FFF; margin-top:-4px;}
	.page_title{ float:left; width:100%; margin-top:60px; text-align:center;}
		.page_title h2{ font: lighter 38px/40px "AvantGarde Bk BT",  Arial; letter-spacing:3px; text-transform:uppercase; color:#4d4d4d;}
		.page_title h4{ color:#ab895a; font-size:16px; font-weight:normal}

	.page_body{ float:left; width:100%; margin-top:50px; margin-bottom:50px;}
		.page_body img{ max-width:100%; margin:10px 0;}
		.page_body{ float:left; width:100%; font-size:120%; line-height:180%;}
	.page_part2{ float:left; width:100%; padding-bottom:60px; background:#f5f6f7;}
	.page_part3{ float:left; width:100%; padding-bottom:60px;}
	
.page_b_c{ float:left; width:400px; height:347px; background:#333;}
	.page_b_c h6{ font: lighter 13px/18px "AvantGarde Bk BT",  Arial; letter-spacing:3px; color:#e5e5e5; padding-right:70px; text-align:right; margin-top:85px; }
	.page_b_c h1{ font-size:28px; color:#e5e5e5; padding-right:70px; text-align:right; margin-bottom:30px;}
	.page_b_c_img{ margin:0 auto; width:260px; height:180px; background:url(../images/page_b_c_img.jpg) no-repeat;}
	.page_b_c_img2{ margin:0 auto; width:260px; height:180px; background:url(../images/page_b_c_img2.jpg) no-repeat;}

.page_left{ float:left; width:400px;}
	.page_left ul{ float:left; margin-left:70px; width:260px; background:#e5e5e5; padding:20px 0;}
		.page_left ul li{ float:left; width:100%; height:50px;}
		.page_left ul li a{ width:80%; margin:0 5%; float:left; border-bottom:2px solid #ddd; line-height:50px; padding-left:10%;}
		.page_left ul li a i{ margin-right:15px; font-size:12px;}
		.page_left ul li:hover{ background:#4b89dc; margin-left:-10px; border-left:5px solid #222; width:265px;}
		.page_left ul li:hover a{ color:#FFF; margin-left:17px;}
		.page_left ul li.hover{ background:#4b89dc; margin-left:-10px; border-left:5px solid #222; width:265px;}
		.page_left ul li.hover a{ color:#FFF; margin-left:17px;}
.page_right{ float:right; margin-top:-80px; width:760px; padding:40px 0 40px 40px; background:#FFF;}
	.page_right_body li{ float:left; width:220px; height:210px; padding:5px; box-shadow:0 0 10px rgba(0,0,0,.2); margin-right:15px; margin-bottom:20px;position: relative; border:1px solid #EEE;}
	.page_right_body li dt{ float:left; width:100%; height:155px; overflow:hidden; position:relative;}
	.page_right_body li dt img{ position:absolute; margin:auto; top:0; right:0; bottom:0; left:0; width:100%;}
	.page_right_body li p{ text-align:center; font-size:15px; line-height:60px;}
	.page_right_body li i.icon-picture{
			padding: 10px;
			background: #4b89dc;
			color: #FFF;
			font-size: 14px;
			position: absolute;
			z-index: 61;
			left: 10px;
			top: 140px;
			filter: alpha(opacity=90);
			-moz-opacity: 0.9;
			-khtml-opacity: 0.9;
			opacity: 0.9;
			display:none;
		}
	.page_right_body li:hover i.icon-picture{ display:block;}
	.mask{ float:left;width:100%;height:100%;position:absolute;background:#000;z-index:60;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;display:none;text-align:center;line-height:170px;}
		.mask i.icon-plus-sign{ color:#FFF;}
	.page_right_body li:hover .mask{ display:block;}

	.article_title{ float:left; width:100%; margin-top:80px;}
		.article_title h4{ font-size:24px; font-weight:normal;}
		.article_title span{ font-size:14px; color:#999; line-height:80px;}
		.p_n_p_p{ float:right;}
	#news_a{ background:#fff;}
	#news_b{ background:#eee;}
	#news_a, #news_b{ float:left; width:100%; height:200px;}
	
	.page_news li{ float:left; width:60%; margin-left:5%;}
	.page_news span{ float:left; width:100%; font-size:14px; color:#999; margin-top:45px;}
	.page_news b{ float:left; font-size:17px; line-height:36px; font-weight:normal}
	.page_news p{ margin-top:10px; font-size:14px; color:#999; line-height:24px; float:left; width:100%;}
	.news_img{ float:right; width:25%; height:140px; margin-top:30px; background:#3372c1; position:relative; overflow:hidden;}
	.news_img img{ position:absolute; margin:auto; top:0; right:0; bottom:0; left:0;}
	
.ueditor_baidumap{ position:relative; float:left; width:100%;}
	.page_map{ position:absolute; float:left; width:100%; top:60px; text-align:center; z-index:99;}
		.page_map h2{ font: lighter 38px/40px "AvantGarde Bk BT",  Arial; letter-spacing:3px; text-transform:uppercase; color:#FFF;}
		.page_map h4{ color:#FFF; font-size:16px; font-weight:normal}

	.page_body2{
		position: absolute;
		width: 420px;
		line-height:240%;
		padding:40px;
		top: 170px;
		left: 50%;
		margin-left: -550px;
		background: #FFF;
		z-index: 99;
		filter: alpha(opacity=80);
		-moz-opacity: 0.8;
		-khtml-opacity: 0.8;
		opacity: 0.8;
	}
	.dhk{ position:absolute; width:260px; height:51px; background:url(../images/dhk.png) no-repeat; left:50%; margin-left:70px; top:500px; text-align:center; font-size:16px; line-height:50px; padding-left:16px;}
	.map_mask{ position:absolute; z-index:5; width:100%; height:100%; left:50px;}


	.p_honor{ float:left; width:100%;}
	.p_honor li{ float:left; width:299px; height:400px; border:1px solid #DDD; margin-left:-1px; margin-top:-1px;}
	.p_honor li dt{ float:left; width:100%; height:300px; background:#333; overflow:hidden; position:relative;}
	.p_honor li dt img{ max-width:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto;}
	.p_honor li p{ text-align:center; line-height:60px;}


